Diagonal Implicitly Iterated Runge Kutta Methods on Distributed Memory Multiprocessors

نویسنده

  • Thomas Rauber
چکیده

We investigate the parallel implementation of the diagonal implicitly iterated Runge Kutta DIIRK method an iteration method based on a predictor corrector scheme This method is appropriate for the solution of sti systems of ordinary di erential equations ODEs and provides embedded formulae to control the stepsize We discuss di erent strate gies for the implementation of the DIIRK method on distributed memory multiprocessors which mainly di er in the order of independent computations and the data distribution In particular we consider a consecutive implementation that executes the steps of each cor rector iteration in sequential order and distributes the resulting equation systems among all available processors and a group implementation that executes the steps in parallel by independent groups of processors The performance of these implementations depends on the right hand side of the ODE system For sparse functions the group implementation is superior and achieves medium range speedup values For dense functions the consecutive implementation is better and achieves good speedup values

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Iterated Runge-Kutta methods on distributed memory multiprocessors

In this article, we consider the iterated Runge–Kutta (IRK) method which is an iteration method based on a predictor–corrector scheme for the solution of ordinary differential equations. The method uses embedded formulae to control the stepsize. We present different algorithms of the IRK method on distributed memory multiprocessors using appropriate communication primitives. The theoretical per...

متن کامل

Comparing Task and Data Parallel Execution Schemes for the DIIRK Method

We investigate the parallel implementation of the diagonal{ implicitly iterated Runge{Kutta method, an iteration method which is appropriate for the solution of stii systems of ordinary diierential equations. We discuss diierent strategies for the implementation of the method on distributed memory multiprocessors, which mainly diier in the data distribution and the order of independent computat...

متن کامل

Parallel Iterated Runge Kutta Methods and Applications

The iterated Runge Kutta IRK method is an iteration scheme for the numerical solu tion of initial value problems IVP of ordinary di erential equations ODEs that is based on a predictor corrector method with an Runge Kutta RK method as corrector Embed ded approximation formulae are used to control the stepsize We present di erent parallel algorithms of the IRK method on distributed memory multip...

متن کامل

Triangularly Implicit Iteration Methods for ODE-IVP Solvers

It often happens that iteration processes used for solving the implicit relations arising in ODE-IVP methods only start to converge rapidly after a certain number of iterations. Fast convergence right from the beginning is particularly important if we want to use so-called step-parallel iteration in which the iteration method is concurrently applied at a number of step points. In this paper, we...

متن کامل

Diagonally implicit Runge-Kutta methods for 3D shallow water applications

We construct A-stable and L-stable diagonally implicit Runge-Kutta methods of which the diagonal vector in the Butcher matrix has a minimal maximum norm. If the implicit Runge-Kutta relations are iteratively solved by means of the approximately factorized Newton process, then such iterated Runge-Kutta methods are suitable methods for integrating shallow water problems in the sense that the stab...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994